@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend{margin:0;padding:0;}
body{font-size:14px; line-height:24px; font-family:"Microsoft YaHei", 微软雅黑; color:#444;-webkit-text-size-adjust:100%;}
a{text-decoration:none;color:#444;}
a:hover{text-decoration:none;color:#f2563d;}
li{list-style:none}
img{border:0; vertical-align:middle;}
input,textarea,select{ vertical-align:middle; font-size:12px;}
input:-moz-placeholder {color:#fff;}
p{word-wrap:break-word;}

.am-header-default{background:#393939}
.am-header-default .am-header-nav > a{color:#f2563d;}
.am-header .am-header-title img{margin:5px 0 0 0;height:35px;}
.am-header i{font-size:18px !important;}
.am-slider-b2{box-shadow:0 0 0 rgba(0, 0, 0, 0.2)}
.am-pagination > .am-active > a, .am-pagination > .am-active > span, .am-pagination > .am-active > a:hover, .am-pagination > .am-active > span:hover, .am-pagination > .am-active > a:focus, .am-pagination > .am-active > span:focus{background:#f2563d;border:1px solid #f2563d;}
.banner-wrap [class*="am-u-"]{padding:0 !important;}
[class*="am-u-"]{padding:0 0.6rem;}
.am-g-fixed{max-width:1200px;}
.am-offcanvas-bar{width:180px !important;}
.am-offcanvas{background:rgba(0, 0, 0, 0.5) !important}
.am-slider-content{width:50%;line-height:50px;margin:0 0 0 3%;}
.am-slider-d2 .am-slider-more{margin:0 0 0 3%;background:#222;line-height:30px;display:block;width:80px;}
.am-slider-d2 .am-slider-content{background-color:rgba(0, 0, 0, 0) !important;}
.am-slider-d2 .am-control-nav{bottom:15px;}
.am-slider-d2{-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0);box-shadow:0 0 0 rgba(0, 0, 0, 0)}
.am-nav-tabs{border:0;}
.am-tabs-bd{border:0;}
.am-nav-tabs > li.am-active > a, .am-nav-tabs > li.am-active > a:hover, .am-nav-tabs > li.am-active > a:focus{border:0;border-bottom:2px solid #f2563d;margin:0 0 -1px 0;}
.am-nav-tabs > li a{font-size:16px;font-weight:bold;color:#888;}
.am-active{font-size:16px;font-weight:bold;color:#444;}
.am-nav-tabs > li > a{background:#fff;border:0;}
.am-nav-tabs > li{margin:0;}
.index-page{width:1200px;margin:0 auto;overflow:hidden;}
.index-page div{padding:0 0.6rem;}
.banner-wrap{padding:0 1.5% 0 0 !important;}
.am-menu-nav li{border-bottom:1px solid #444;font-weight:normal;}

.m-nav-close{position: absolute;left:199px;top:11px;color:#fff;text-align:center;font-size:26px;font-weight:normal;z-index:10000;background:#1d1d1d;}
.wrap-1200{width:1200px;margin:0 auto;}
.mag{width:100%;margin:0.3% 0 0 0;overflow:hidden;}
.pd0{padding:0 !important;}
.banner{margin:10px 0 0 0;position: relative;}
.banner img{width:100%;}
.banner .div_bg{position: absolute;width:96%;height:200px;left:2%;top:0;background:#000;z-index:10;opacity:0.7;display:none;}
.banner .div_title{position: absolute;width:100%;font-size:16px;color:#fff;left:0;top:40%;z-index:100;background:0;text-align:center;display:none;}
.banner .div_title span{margin:0 auto;border:1px solid #fff;border-radius:50px;padding:5px 20px;display:block;width:100px;}
.topbar{width:100%;text-align:center;margin:0;}
.topbar-info{width:1200px;margin:20px auto;}
.topbar-info-logo{float:left;width:400px;margin:5px 0 20px 0;text-align:left;overflow:hidden;}
.topbar-info-logo img{height:50px;}
.topbar-info-search{float:left;margin:10px 0 0 0;width:400px;border:1px solid #ccc;border-radius:50px;overflow:hidden;}
.topbar-info-search input{width:85%;float:left;border:0;padding:10px 20px;}
.topbar-info-search button{width:15%;float:left;border:0;background:none;padding:5px 10px;}
.topbar-info-icon{float:right;margin:5px 0 0 0;}
.topbar-info-icon a{float:right;margin:0 10px;font-size:14px;}
.topbar-info-icon img{width:35px;height:35px;margin:0 auto;}
.topbar-menu{background:#f2563d;width:100%;overflow:hidden;}
.topbar-menu a{float:left;background:#f2563d;line-height:50px;font-size:16px;padding:0 25px;color:#fff;}
.topbar-menu i{float:left;border-right:1px solid #fff;margin:15px 0 0 0;line-height:20px;}
.topbar-menu a:hover , .topbar-menu a.a-on{background:#f2bd4b;}
.topbar-nav{background:#fff;border-bottom:1px solid #ddd;width:100%;overflow:hidden;}
.topbar-nav a{float:left;line-height:18px;margin:10px 0;font-size:14px;padding:0 20px;border-right:1px solid #eee;}
.topbar-nav a:hover{color:#f2563d;}
.topbar-nav img{float:left;width:20px;height:20px;margin:-2px 5px 0 0;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);opacity:0.5}
.topbar-nav a:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);opacity:1.0}

.footer-info{background:#2e2423;width:100%;overflow:hidden;padding:50px 0;}
.footer-info h2{font-size:16px;font-weight:normal;margin:0 0 10px 0;color:#fff;}
.footer-tips{width:500px;float:left;overflow:hidden;}
.footer-tips div{width:100%;margin:20px 0 0 0;font-size:16px;overflow:hidden;color:#fff;}
.footer-tips div img{float:left;margin:0 10px 0 0;}
.footer-tips div span{color:#aaa;font-size:12px;}
.footer-tips div label{font-size:12px;}
.footer-nav{float:left;width:100px;overflow:hidden;}
.footer-nav a{width:100px;color:#aaa;font-size:14px;display:block;margin:5px 0 0 0;}
.footer-code{float:right;color:#fff;font-size:12px;text-align:center;}
.footer-code img{margin:0 0 5px 0;}
.m-footer-info{background:#2e2423;width:100%;overflow:hidden;padding:5% 2%;}
.m-footer-info h2{font-size:16px;font-weight:normal;margin:0 0 10px 2.5%;color:#fff;}
.m-footer-tips{width:100%;float:left;overflow:hidden;}
.m-footer-tips div{width:45%;margin:0 2.5%;font-size:14px;overflow:hidden;color:#fff;float:left;line-height:16px;}
.m-footer-tips div img{width:36px;height:36px;float:left;margin:0 3px 0 0;}
.m-footer-tips div span{color:#aaa;font-size:12px;}
.m-footer-tips div label{font-size:12px;}
.m-footer-nav{float:left;width:100%;overflow:hidden;padding:30px 0 0 0;}
.m-footer-nav a{width:20%;color:#aaa;font-size:14px;display:block;float:left;padding:0 0 0 2.5%;}

.shopTitle{text-align:left;position: relative;border-bottom:1px solid #f2563d;margin:0 auto;width:1200px;overflow:hidden;}
.activity .shopTitle{margin-top: 10px;}
.shopTitle h4{float:left;border: none;margin:10px 0px ;font-size:20px;font-weight: 700;}
.shopTitle h3{display:block;font-size: 14px;color: #999;float: left;margin-left: 10px;margin-top:12px;}
.shopTitle .more {display: block;position: absolute;right: 0px;top:10px;font-size: 14px;overflow: hidden;}
.shopTitle .more .more-link{color: #FFF;background: #F72862 none repeat scroll 0% 0%;display: block;line-height: 20px;padding: 0px 10px;border-radius: 10px;font-size: 14px;}
.shopTitle .today-brands{display: block;position: absolute;right: 0;width: 600px;overflow: hidden;height: 22px;top: 11px;text-align: right;}
.today-brands a {font-size:14px;display: inline-block;vertical-align: middle;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #ddd;height:14px;line-height:14px;}

.news-title{text-align:center;border-top:1px solid #f2563d;margin:0 auto;width:100%;overflow:hidden;}
.news-title h3{display:block;font-size: 16px;color: #f2563d;text-align:center;;margin:15px 0 10px 0;}

.banner {position: relative;overflow: hidden;}
.banner img{width:100%;}
.banner div {position: absolute;z-index: 100;background-color: #222;cursor: pointer;width:100%;}
.banner .cornerTL { left:-63px; top:-63px; }
.banner .cornerTR { right:-63px; top:-63px; }
.banner .cornerBL { left:-63px; bottom:-63px; }
.banner .cornerBR { right:-63px; bottom:-63px; }
.banner p {width:40%;left:30%;top: 45%;z-index: 200;position: absolute;color: #FFF;font-size: 14px;text-align: center;cursor: pointer;display: none;border:1px solid #fff;border-radius:25px;}

.floodOne .text-one{border-top: 1px solid #eee;}
.floodOne .text-one img{width:96%;margin:46% 2% 2% 2%;}
.floodOne .text-two{border-top: 1px solid #eee;border-left: 1px solid #eee;position:relative;}
.floodOne .text-two img{width:55%;margin:1% 3% 1% 42%;}
.floodOne .text-three{border-top: 1px solid #eee;border-left: 1px solid #eee;}
.floodOne .text-three img{width:96%;margin:45% 2% 2% 2%;}
.floodOne .text-two .outer-con{top:7%;left:3% ;width:40%;}
.floodOne .text-three .outer-con{top:2%;}
.floodOne, .floodTwo, .floodThree, .floodFour, .floodFive, .floodSix, .floodSeven {border: 1px solid #eee;border-top: none;}
.outer-con .title ,.recommendation .info h3{font-size: 14px;font-weight: 600;}
.sub-title {font-size:12px ;color:#666 ;}
.floodSix .outer-con .title,.floodSeven .outer-con .title {font-size:14px ;}
.floodOne .text-one img{width:96%;margin:60% 2% 2% 2%;}
.floodOne .text-two.last{border-top:none ;}
.floodOne .text-two.last{border-top:1px solid #eee;}
.floodOne .text-one img {width:80% ;margin:25% 10% 5% 10%; ;}
.floodOne .text-three img {width: 84.5%;margin: 38% 2% 2% 2%;}
.floodOne .text-two .seprate{position: static;margin-top: 10px;}
.outer-con {position:absolute;top:7%;}
.text-one img,.text-two img,.text-three img,.text-four img,.text-five img,.text-six img,.text-seven img,.recommendationMain img{transition: all .2s;border: none;}
.recommendationMain:hover img{margin-right:30px;}
.text-one .outer-con {position:absolute;width:100%;text-align: center;top:3.5%;}
.floodOne .text-one:hover img,.floodOne .text-two:hover img,.text-seven:hover img{margin-right:50px;}
.outer-con .title, .recommendation .info h3{font-size:14px;font-weight:bold;}

.news-index{width:100%;}
.news-index a{width:100%;padding:8px 0;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;}
.news-index a span{color:#f2563d;font-weight:bold;}
.banner-wrap div{padding:0 !important;}

.ad-index{width:100%;padding:0 !important;}
.ad-index img{width:100%;margin:0 0 10px 0;}
.ad-index video{width:100%;height:180px;}
.video-index{width:100%;margin:0 0 10px 0;padding:0 !important;position:relative;}
.video-index-btn{position:absolute;top:0;left:0;width:100%;height:100px;z-index:99;}
.video-index-btn a{width:100%;height:190px;line-height:100px;text-align:center;display:block;}
.video-index iframe{width:100%;height:190px !important;}
.index-hot{width:94%;margin:0 3%;overflow: hidden;}
.index-hot-info{width:100%;}
.index-hot-info a{float:left;width:30%;padding:0 0.8%;margin:2% 0.8%;border-right:1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:18px;line-height:18px;font-size:14px;}

.news-recommend-pic{width:100%;position:relative;padding:0 !important;margin:0 0 10px 0;}
.news-recommend-pic img{width:100%;}
.news-recommend-pic span{position:absolute;width:100%;left:0;bottom:0;text-align:center;color:#fff;line-height:30px;font-size:12px;z-index:10;background:url(../images/bg.png)}
position:absolute;top:7%;}
.news-recommend{width:100%;padding:0 !important;}
.news-recommend ul{margin:0;padding:0;}
.news-recommend li{padding:5px 0 5px 15px;background:url(../images/pic_disc.jpg) 0 10px no-repeat;}
.news-recommend li span{font-size:12px;color:#aaa;}
a.a-more{border:1px solid #f2563d;text-align:center;width:50%;line-height:30px;border-radius:25px;display:block;margin:5% auto;}
a.a-more:hover{background:#f2563d;color:#fff;}

.news-list-wrap{width:100%;padding:0 !important;}
.news-list-info{width:100%;position:relative;margin:0 0 10px 0 !important;padding:10px 0 20px 0 !important;overflow: hidden;font-size:16px;border-bottom:1px solid #eee;}
.news-list-info:hover{background:#f7f7f7;}
.news-list-info img{width:250px;height:150px;float:left;margin:0 20px 0 0;}
.news-list-info span{font-size:14px;color:#888;}
.news-list-info label{position:absolute;font-size:14px;color:#888;left:270px;bottom:10px;font-weight:normal;}
.news-info-title{width:100%;padding:0 0 0 10px !important;font-size:24px;border-left:3px solid #f2563d;overflow: hidden;line-height:30px;}
.news-info-tips{width:100%;padding:0 !important;margin:30px 0 20px 0;font-size:14px;color:#888;overflow: hidden;}
.news-info-tips1{width:50%;float:left;}
.news-info-tips2{width:100%;float:left;margin:30px 0 20px 0;}
.news-info-tips2 a{color:#08c;}
.news-info{width:100%;padding:0 !important;line-height:220%;font-size:16px;}
.news-info-copyright{width:100%;margin:5% 0;border:1px solid #aaa;text-align:center;border-radius:5px;line-height:50px;}
.news-info-recommend{width:100%;text-align:center;}
.news-info-recommend a{width:120px;font-size:20px;background:#f2563d;color:#fff;border-radius:25px;margin:10px auto;line-height:40px;}
.news-more{width:100%;padding:0 !important;}
.news-more h2{font-size:16px;margin:10px 0;}
.news-more-list{width:31%;float:left;margin:0 2% 0 0;}
.news-more-list img{width:100%;margin:0 0 5px 0;}
.video-info-wrap{width:1200px;margin:0 auto;}
.video-info{width:100%;background:#000;color:#fff;overflow: hidden;}
.video-info iframe{width:100%;height:555px !important;}
.video-info video{width:100%;}
.video-more{width:90%;margin:5% !important;color:#fff;}
.video-more h2{font-size:16px;margin:40px 0;}
.video-more-info{width:100%;position:relative;padding:0 !important;margin:0 0 30px 0;color:#fff;overflow: hidden;}
.video-more-info a{color:#fff;}
.video-more-info img{width:120px;height:90px;float:left;margin:0 20px 0 0;}
.video-more-info label{position:absolute;font-size:14px;color:#666;left:140px;bottom:0;font-weight:normal;}
.video-info-wrap [class*="am-u-"]{padding:0 !important;}

.search-wrap{width:100%;background:#f7f7f7;padding:3% 3% 2% 3%;overflow: hidden;text-align:center;}
.search-info{width:50%;border:1px solid #f2563d;overflow: hidden;border-radius:10px;margin:0 auto;background:#fff;}
.search-info input{width:85%;float:left;height:43px;line-height:43px;padding:0 20px;border:0;}
.search-info button{width:15%;float:left;background:#f2563d;color:#fff;text-align:center;font-size:14px;border:0;padding:13px 0;}
.label-hot{width:100%;}
.label-hot a{width:30%;margin:1.5%;float:left;border-radius:5px;line-height:36px;text-align:center;border:1px solid #ccc;}
.label-hot a:hover{background:#f2563d;color:#fff;border:1px solid #f2563d;}
.search-info-tips{width:50%;margin:20px auto;text-align:left;font-size:16px;}
.search-info-tips span{font-weight:bold;color:#f2563d;}
.search-info-nav{width:120px;margin:10px auto;}
.search-info-nav a{width:50px;text-align:center;float:left;}
.search-info-nav a.a-on{color:#f2563d;}
.search-info-nav span{width:20px;text-align:center;float:left;}
.search-nodata{width:100%;text-align:center;font-size:24px;margin:100px 0;}
.search-nodata label{color:#f2563d;}
.search-nodata span{color:#888;font-size:16px;}

.pic-list{width:30%;float:left;margin:1.5%;color:#888;}
.pic-list img{width:100%;}
.pic-list h2{font-size:16px;padding:10px 0;margin:0 0 10px 0;border-bottom:1px dashed #ddd;color:#444;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-right{width:360px;float:right;}

.nav-m{width:100%;}
.nav-m a{width:33.33%;text-align:center;float:left;font-size:16px;border-bottom:3px solid #fff;line-height:40px;margin:0 0 8px 0;}
.nav-m a.a-on{border-bottom:2px solid #f2563d;color:#f2563d;}
.title-clear{height:10px;overflow:hidden;width:100%;}
.m-index{width:100%;}
.m-index-nav{width:96%;margin:2%;border-bottom:1px solid #f2563d;overflow:hidden;}
.m-index-nav a{width:16.5%;float:left;text-align:center;font-size:14px;border-right:1px solid #eee;height:20px;line-height:20px;margin:8px 0;overflow:hidden;}
.m-index-nav a.a-lb{border-left:1px solid #eee;}
.m-index-nav a.a-on{color:#f2563d;}

.header-wrap{width:100%;text-align:center;height:80px;overflow:hidden;background: url(../images/bg_top.jpg)}
.header-logo{float:left;width:150px;padding:15px 0 0 0;overflow:hidden;}
.header-logo img{width:110px;float:left;}
.header-menu{float:left;}
.header-menu i{float:left;border-right:1px solid #ddd;margin:35px 0 0 0;line-height:20px;}
.header-menu a{float:left;line-height:64px;font-size:16px;padding:0 15px;margin:12px 0 0 0;display:block;color:#444;}
.header-menu a:hover{font-weight:bold;}
.header-menu a.a-on{border-bottom:3px solid #f2563d;font-weight:bold;}
.header-search1{float:right;margin:30px 20px 0 0;text-align:right;}
.header-search1 a{font-size:14px;width:30px;height:30px;line-height:26px;background:#efefef;border:1px solid #aaa;text-align:center;color:#444;display:block;border-radius:100px;}
.header-search1 a:hover{background:#444;color:#fff;border:1px solid #444;}
.header-search2{width:180px;float:right;margin:30px 10px 0 0;text-align:right;}
.header-other{float:right;}
.header-other a{font-size:12px;width:70px;line-height:28px;border:1px solid #f2563d;text-align:center;color:#f2563d;display:block;border-radius:50px;margin:30px 0 0 0;}
.header-other a:hover{background:#f2563d;color:#fff;}

.special-info-wrap{width:100%;background:#eee;overflow:hidden;margin:20px 0;}
.special-info{width:90%;margin:3% 5%;overflow:hidden;}
.special-info img{float:left;width:80px;margin:0 40px 10px 0;}
.ul-special-nav{border-bottom:1px solid #ddd;}
.news-index-wrap{width:90%;margin:0 5%;overflow:hidden;}

#demo-b input {outline: none;}
#demo-b input[type=search] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;font-family: inherit;font-size: 100%;}
#demo-b input::-webkit-search-decoration,#demo-b input::-webkit-search-cancel-button {display: none;}
#demo-b input[type=search] {background: #ededed url(../images/search-icon.png) no-repeat center right;border: solid 1px #ccc;padding: 5px 6px 5px 28px;width: 51px;-webkit-border-radius: 10em;-moz-border-radius: 10em;border-radius: 10em;
-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
#demo-b input[type=search]:focus {width: 130px;background-color: #fff;border-color: #ccc;}
#demo-b input:-moz-placeholder {color: #999;}
#demo-b input::-webkit-input-placeholder {color: #999;}
#demo-b input[type=search] {width: 15px;padding-left: 10px;color: transparent;cursor: pointer;}
#demo-b input[type=search]:hover {background-color: #fff;}
#demo-b input[type=search]:focus {width: 130px;padding-left: 32px;color: #000;background-color: #fff;cursor: auto;}
#demo-b input:-moz-placeholder {color: transparent;}
#demo-b input::-webkit-input-placeholder {color: transparent;}

@media screen and (max-width:640px) {

.index-page{width:100%;}
.shopTitle{text-align: center;width: 100%;overflow: hidden;background:#eee ;}
.shopTitle h4{font-size: 14px;margin:20px 0px;line-height: 1px;border-left: 100px solid #F5F5F5;border-right: 100px solid #f5f5f5;text-align: center;float:none}
.shopTitle h3,.shopTitle .today-brands,.shopTitle .more{display: none;}
.news-title{text-align: center;width: 100%;overflow: hidden;background:#eee;padding:0 !important;}
.news-title h3{font-size: 14px;margin:20px 0px;line-height: 1px;border-left: 100px solid #F5F5F5;border-right: 100px solid #f5f5f5;text-align: center;float:none}
.outer-con .title, .recommendation .info h3{font-size:12px;font-weight:normal;}
.banner-wrap{padding:0 2% 2% 2% !important;}
.news-list-info {border:0;margin:5px 0 20px 0 !important;}
.news-list-info img{width:150px;height:90px;margin:0 10px 0 0;}
.news-list-info label{left:160px;bottom:-5px;font-size:12px;}
.news-list-info{width:100%;position:relative;padding:0 !important;margin:5%;overflow: hidden;font-size:14px;}
.news-list-info span{font-size:12px;color:12px;}
.news-info img{width:100%;}
.news-info {font-size:14px;}
.news-info-title{font-size:16px;font-weight:bold;margin-top:10px;overflow: hidden;}
.news-info-wrap{width:94%;margin:3%;}
.news-info-tips1{width:100%;}
.news-more-list{width:100%;float:left;margin:2% 0;}
.news-more-list img{width:150px;height:90px;margin:0 5px 0 0;float:left;}
.video-info-wrap{width:90%;margin:5% auto;}
.search-info{width:90%;}
.search-info-tips{width:90%;margin:5% auto;font-size:12px;}
.search-info input{width:70%;float:left;height:40px;line-height:40px;padding:0 10px;border:0;}
.search-info button{width:30%;float:left;background:#f2563d;color:#fff;text-align:center;font-size:14px;border:0;padding:11px 0;}
.search-wrap{padding:6% 3%;}
.search-nodata{width:100%;text-align:center;font-size:18px;margin:100px 0;}
.search-nodata img{width:60%;margin:0 auto;}
.search-nodata span{color:#888;font-size:14px;}
.pic-list{width:100%;float:left;margin:6% 0 0 0;color:#888;font-size:12px;line-height:20px;}
.pic-list img{width:100px;height:80px;float:left;margin:0 10px 0 0;}
.pic-list h2{font-size:14px;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px dashed #ddd;color:#444;}
a.a-more{width:30%;}
.am-slider-d2 .am-control-nav{bottom:5px;}
.special-info-wrap{margin:10px 0;}
.am-slider-d2{margin:0;}
}

@media only screen and (min-width: 1025px){
	.floodOne .text-three .outer-con{top:7%;}
}